/**
 * 
 */
package com.lvan.bean;

import java.util.Date;

import org.codehaus.jackson.map.annotate.JsonSerialize;
import org.springframework.format.annotation.DateTimeFormat;

import com.lvan.util.CustomTimeSerializer;
import com.lvan.util.DateUtil;

/**
 * @author Stern He<br>
 * 2013-9-24<br>
 * @version 1.0.0.0 
 */
public class Remind extends AdvanceEntity {
	private static final long serialVersionUID = 5493208900413376184L;
	private int remindId;
    private String remindType;
    private String remindName;
    private String remindContent;
    @DateTimeFormat(pattern=DateUtil.DATAFORMAT_ALL)
    private Date remindStartDate;
    private Integer remindStatus;
    private String remindAction;
    private Integer remindTimes;
    public int getRemindId() {
        return remindId;
    }
    public void setRemindId(int remindId) {
        this.remindId = remindId;
    }
    public String getRemindType() {
        return remindType;
    }
    public void setRemindType(String remindType) {
        this.remindType = remindType;
    }
    public String getRemindName() {
        return remindName;
    }
    public void setRemindName(String remindName) {
        this.remindName = remindName;
    }
    public String getRemindContent() {
        return remindContent;
    }
    public void setRemindContent(String remindContent) {
        this.remindContent = remindContent;
    }
    @JsonSerialize(using = CustomTimeSerializer.class)
    public Date getRemindStartDate() {
        return remindStartDate;
    }
    public void setRemindStartDate(Date remindStartDate) {
        this.remindStartDate = remindStartDate;
    }
    public Integer getRemindStatus() {
        return remindStatus;
    }
    public void setRemindStatus(Integer remindStatus) {
        this.remindStatus = remindStatus;
    }
    public String getRemindAction() {
        return remindAction;
    }
    public void setRemindAction(String remindAction) {
        this.remindAction = remindAction;
    }
    public Integer getRemindTimes() {
        return remindTimes;
    }
    public void setRemindTimes(Integer remindTimes) {
        this.remindTimes = remindTimes;
    }
}
